Dart.Mail 名前空間 > Multipart クラス > Multipart コンストラクタ : Multipart コンストラクタ(String,String,FileInfo[]) |
例外 | 解説 |
---|---|
System.ArgumentException | htmlResourcesの中に、ある特定のHTMLリンクへの参照が見つかりません。 |
System.ArgumentNullException | htmlをnullまたは空にすることはできません。 |
このコンストラクタは、HTMLメールの作成に使用されます。提供されたパラメーターを表すため、multipart/alternativeパートおよびmultipart/relatedパートの一方または両方が作成されます。
textがnullまたは空の場合は、htmlとhtmlResourcesを使用して、text/htmlパート、またはtext/htmlパートを含むmulipart/relatedパートが作成されます。それ以外の場合は、Part.ContentTypeが"multipart/alternative"に設定され、2つのパート(text/plainと、text/htmlまたはmultipart/related)が作成されてPartsに保存されます。
htmlResourcesがnullの場合、htmlは単一のHtmlpartとして表されます。それ以外の場合は、新しい"multipart/related" Multipartが作成され、htmlとリンクされたhtmlResourcesで初期化されます。